(function () {
  // 获取元素
  //舞台
  var map = document.getElementById('map');
  //记分板
  var f = document.getElementById('f');
  //开始界面
  var begin = document.getElementById('begin');
  //结束界面
  var end = document.getElementById('end');
  //开始按钮
  var go = document.getElementById('go');
  //游戏难度选择下拉菜单
  var list = document.getElementById('list').getElementsByTagName('option');
  //开始按钮点击事件
  go.onclick = function () {
    //遍历下拉菜单，确认用户选择难度
    for (let i = 0, l = list.length; i < l; i++) {
      if (list[i].selected) {
        //确定难度之后，新建游戏对象
        var game = new Game(map, {
          row: list[i].getAttribute('row')
        })
        //运行游戏
        game.inIt();
        //跳出循环
        break;
      }
    }
    //开始后把开始界面隐藏
    begin.style.display = 'none';
  }
})(window, undefined)